home *** CD-ROM | disk | FTP | other *** search
/ Video Blaster Webcam Plus / Video Blaster - Webcam Plus (Creative Technology)(2000).iso / Drivers / 6620p.set < prev    next >
INI File  |  2000-09-14  |  38KB  |  795 lines

  1. [Sections]
  2. AddReg=OVT.6620.Setting
  3.  
  4. [OVT.6620.Setting]
  5. ;this data is for check camera type, there are four data segment 
  6. ;1.I2C subAddress, 
  7. ;2.which register driver should read
  8. ;3.value mask
  9. ;4.register value
  10. HKR,%6620Set%,VersionCheck,1, C0, 29, ff, 01
  11. HKR,%6620Set%,ResetCamera,1, 12, 80, ff
  12. HKR,%6620Set%,CameraName,,Ov6620
  13. HKR,%6620Set%,SensorWidth,0x10001,352
  14. HKR,%6620Set%,SensorHeight,0x10001,288
  15. HKR,%6620Set%,CurrentFormat,0x10001, 0x56555938
  16. HKR,%6620Set%,CurrentFrameRate,0x10001,30
  17.  
  18. ;USB controller  register setting, only the registers that need change should set here
  19. ;every three value form one group
  20. ;Index, Value, Mask
  21. HKR,%6620Set%,UsbSetting,1, 52,02,ff,52,00,ff,31,ff,ff, 20,ff,ff, \
  22. 70,3f,ff, 71,3f,ff, 72,01,ff, 73,01,ff, 74,01,ff, 75,01,ff, 76,01,ff, 77,01,ff, 79,03,ff
  23. ;Index, Value, Mask
  24. HKR,%6620Set%,CameraSetting,1, \
  25. 12,80,FF,2a,04,FF,11,01,FF,06,50,FF,0f,25,FF,05,7f,FF,03,D0,FF,07,a8,FF,0c,24, \
  26. FF,0d,24,FF,0e,0d,FF,14,04,FF,15,01,FF,17,38,FF,18,ea,FF,19,04,FF,1a,93, \
  27. FF,1b,00,FF,20,28,FF,23,04,FF,24,33,FF,25,97,FF,26,92,FF,27,a2,FF,28,01, \
  28. FF,29,00,FF,2a,04,FF,2b,a8,FF,2c,fe,FF,2d,95,FF,33,28,FF,34,c7,FF,36,12, \
  29. FF,37,63,FF,38,8b,FF,39,00,FF,3a,0f,FF,3b,3c,FF,3c,5c,FF,3d,80,FF,3e,80, \
  30. FF,3f,02,FF,40,80,FF,41,0c,FF,42,0c,FF,43,28,FF,44,80,FF,45,20,FF,46,20, \
  31. FF,47,80,FF,48,40,FF,49,80,FF,4a,80,FF,4b,80,FF,4c,58,FF,4d,d2,FF,4e,c1, \
  32. FF,4f,04,FF,50,ff,FF,51,58,FF,52,c0,FF,53,42,FF,2a,84,FF
  33.  
  34. HKR,%6620Adj%,EnableLowLightControl,0x10001,0
  35. HKR,%6620Adj%,ClockUpTh,0x10001,150
  36. HKR,%6620Adj%,ClockDownTh,0x10001,70
  37. HKR,%6620Adj%,CheckTime,0x10001,35
  38. HKR,%6620Adj%,ClockUpCamRegs,1,2a,04,80,11,01,ff,2a,84,80,2d,10,10,12,20,04,12,24,04
  39. HKR,%6620Adj%,ClockDownCamRegs,1,2a,04,80,11,03,ff,2a,84,80,2d,00,10, 06,80,ff
  40. HKR,%6620Adj%,ExposureCheck,1,10,9a
  41.  
  42. HKR,%6620DP%,EnVideoYUVProc,0x10001,0
  43. HKR,%6620DP%,EnVideoRGBProc,0x10001,0
  44. HKR,%6620DP%,EnStillYUVProc,0x10001,0
  45. HKR,%6620DP%,EnStillRGBProc,0x10001,0
  46. HKR,%6620DP%,StillSharpness,0x10001,3   ; range  0 ~ 8
  47. HKR,%6620DP%,DisableAutoLFCheck,0x10001,0
  48.  
  49. HKR,%6620STIYUV%, CameraSetting,1, \
  50. 28,28,28, 29,80,80, 2d,00,10, 2a,04,80,14,04,ff, 2a,84,80,16,11,ff
  51. HKR,%6620STIYUV%, UsbSetting,1, \
  52. 12,2b,ff, 13,23,ff, 14,0,ff, 15,0,ff, 16,01,ff, 18,3,ff
  53. ;HKR,%6620STIYUV%, RestoreUsbReg,1, 28,28,28
  54. ;HKR,%6620STIYUV%, RestoreCamReg,1, 00,00,ff, 01,00,ff, 02,00,ff
  55.  
  56. HKR,%6620STIRAW%, CameraSetting,1, \
  57. 28,20,20, 2a,04,80,14,04,ff,2a,84,80
  58. HKR,%6620STIRAW%, UsbSetting,1, \
  59. 12,2b,ff, 13,23,ff, 14,0,ff, 15,0,ff, 16,01,ff, 18,3,ff
  60.  
  61. ;*******************************
  62. ;[OVT.6620.VideoSetting]
  63. ;HKR, %6620Strm%, OpenStreamUsbSetting, 1, 50, 3f, ff
  64. ;HKR, %6620Strm%, OpenStreamCameraSetting, 1, 
  65.  
  66. ;HKR, %6620Strm%, CloseStreamUsbSetting, 1, 50, 0, ff
  67. ;HKR, %6620Strm%, CloseStreamCameraSetting, 1, \
  68. ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  69. ;I420 160 x 120
  70. HKR, %6620Vid160I420%, Tag, 0x10001, 0x56555935
  71. HKR, %6620Vid160I420%, UsbSetting, 1, \
  72.         12,13,ff, 13,e,ff, 14,0,ff, 15,0,ff, 18,00,ff
  73. HKR, %6620Vid160I420%, CameraSetting, 1, \
  74.                 2a,04,80,14,24,ff,2a,84,80
  75. HKR, %6620Vid160I420%, Width, 0x10001, 160
  76. HKR, %6620Vid160I420%, Height, 0x10001, 120
  77. HKR, %6620Vid160I420%, BitCount, 0x10001, 12
  78. ;0x30323449 I420
  79. ;0x56555949 IYUV
  80. ;0xe436eb7d RGB24  use KS_BI_RGB 0
  81. ;0xe436eb7b RGB565
  82. ;0xe436eb7c RGB555  use KS_BI_RGB 0
  83. ;0x32595559 YUY2
  84. ;0x59565955 UYVY
  85. HKR, %6620Vid160I420%, FourCC, 0x10001, 0x30323449
  86. HKR, %6620Vid160I420%, MaxFrameRate, 0x10001, 30000
  87. HKR, %6620Vid160I420%, typFrameRate, 0x10001, 30000
  88. HKR, %6620Vid160I420%, MinFrameRate, 0x10001, 7500
  89. HKR, %6620Vid160I420%\FrameRate0, UsbSetting, 1, 30,10,ff, 78,07,ff
  90. HKR, %6620Vid160I420%\FrameRate0, CameraSetting, 1, 16,3,ff
  91. HKR, %6620Vid160I420%\FrameRate0, AlternateSetting, 0x10001, 5
  92. HKR, %6620Vid160I420%\FrameRate0, FrameRate, 0x10001, 30000
  93. HKR, %6620Vid160I420%\FrameRate0, QualityLevel, 0x10001, 1
  94. HKR, %6620Vid160I420%\FrameRate1, UsbSetting, 1, 30,08,ff, 78,07,ff
  95. HKR, %6620Vid160I420%\FrameRate1, CameraSetting, 1, 16,6,ff
  96. HKR, %6620Vid160I420%\FrameRate1, AlternateSetting, 0x10001, 3
  97. HKR, %6620Vid160I420%\FrameRate1, FrameRate, 0x10001, 15000
  98. HKR, %6620Vid160I420%\FrameRate1, QualityLevel, 0x10001, 1
  99. HKR, %6620Vid160I420%\FrameRate2, UsbSetting, 1, 30,04,ff, 78,07,ff
  100. HKR, %6620Vid160I420%\FrameRate2, CameraSetting, 1, 16,9,ff
  101. HKR, %6620Vid160I420%\FrameRate2, AlternateSetting, 0x10001, 2
  102. HKR, %6620Vid160I420%\FrameRate2, FrameRate, 0x10001, 7500
  103. HKR, %6620Vid160I420%\FrameRate2, QualityLevel, 0x10001, 1
  104. ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  105. ;I420 176 x 144
  106. HKR, %6620Vid176I420%, Tag, 0x10001, 0x56555939
  107. HKR, %6620Vid176I420%, UsbSetting, 1, \
  108.         12,15,ff, 13,11,ff, 14,0,ff, 15,0,ff, 18,00,ff
  109. HKR, %6620Vid176I420%, CameraSetting, 1, \
  110.                 2a,04,80,14,24,ff,2a,84,80
  111. HKR, %6620Vid176I420%, Width, 0x10001, 176
  112. HKR, %6620Vid176I420%, Height, 0x10001, 144
  113. HKR, %6620Vid176I420%, BitCount, 0x10001, 12
  114. HKR, %6620Vid176I420%, FourCC, 0x10001, 0x30323449
  115. HKR, %6620Vid176I420%, MaxFrameRate, 0x10001, 30000
  116. HKR, %6620Vid176I420%, typFrameRate, 0x10001, 30000
  117. HKR, %6620Vid176I420%, MinFrameRate, 0x10001, 7500
  118. HKR, %6620Vid176I420%\FrameRate0, UsbSetting, 1, 30,10,ff, 78,07,ff
  119. HKR, %6620Vid176I420%\FrameRate0, CameraSetting, 1, 16,3,ff
  120. HKR, %6620Vid176I420%\FrameRate0, AlternateSetting, 0x10001, 5
  121. HKR, %6620Vid176I420%\FrameRate0, FrameRate, 0x10001, 30000
  122. HKR, %6620Vid176I420%\FrameRate0, QualityLevel, 0x10001, 1
  123. HKR, %6620Vid176I420%\FrameRate1, UsbSetting, 1, 30,08,ff, 78,07,ff
  124. HKR, %6620Vid176I420%\FrameRate1, CameraSetting, 1, 16,6,ff
  125. HKR, %6620Vid176I420%\FrameRate1, AlternateSetting, 0x10001, 3
  126. HKR, %6620Vid176I420%\FrameRate1, FrameRate, 0x10001, 15000
  127. HKR, %6620Vid176I420%\FrameRate1, QualityLevel, 0x10001, 1
  128. HKR, %6620Vid176I420%\FrameRate2, UsbSetting, 1, 30,04,ff, 78,07,ff
  129. HKR, %6620Vid176I420%\FrameRate2, CameraSetting, 1, 16,9,ff
  130. HKR, %6620Vid176I420%\FrameRate2, AlternateSetting, 0x10001, 2
  131. HKR, %6620Vid176I420%\FrameRate2, FrameRate, 0x10001, 7500
  132. HKR, %6620Vid176I420%\FrameRate2, QualityLevel, 0x10001, 1
  133. ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  134. ;RGB24 160 x 120
  135. HKR, %6620Vid160RGB24%, Tag, 0x10001, 0x56555934
  136. HKR, %6620Vid160RGB24%, UsbSetting, 1, \
  137.         12,13,ff, 13,e,ff, 14,0,ff, 15,0,ff, 18,00,ff
  138. HKR, %6620Vid160RGB24%, CameraSetting, 1, \
  139.                 2a,04,80,14,24,ff,2a,84,80
  140. HKR, %6620Vid160RGB24%, Width, 0x10001, 160
  141. HKR, %6620Vid160RGB24%, Height, 0x10001, 120
  142. HKR, %6620Vid160RGB24%, BitCount, 0x10001, 24
  143. HKR, %6620Vid160RGB24%, FourCC, 0x10001, 0
  144. HKR, %6620Vid160RGB24%, MaxFrameRate, 0x10001, 30000
  145. HKR, %6620Vid160RGB24%, typFrameRate, 0x10001, 30000
  146. HKR, %6620Vid160RGB24%, MinFrameRate, 0x10001, 7500
  147. HKR, %6620Vid160RGB24%\FrameRate0, UsbSetting, 1, 30,10,ff, 78,07,ff
  148. HKR, %6620Vid160RGB24%\FrameRate0, CameraSetting, 1, 16,3,ff
  149. HKR, %6620Vid160RGB24%\FrameRate0, AlternateSetting, 0x10001, 5
  150. HKR, %6620Vid160RGB24%\FrameRate0, FrameRate, 0x10001, 30000
  151. HKR, %6620Vid160RGB24%\FrameRate0, QualityLevel, 0x10001, 1
  152. HKR, %6620Vid160RGB24%\FrameRate1, UsbSetting, 1, 30,08,ff, 78,07,ff
  153. HKR, %6620Vid160RGB24%\FrameRate1, CameraSetting, 1, 16,6,ff
  154. HKR, %6620Vid160RGB24%\FrameRate1, AlternateSetting, 0x10001, 3
  155. HKR, %6620Vid160RGB24%\FrameRate1, FrameRate, 0x10001, 15000
  156. HKR, %6620Vid160RGB24%\FrameRate1, QualityLevel, 0x10001, 1
  157. HKR, %6620Vid160RGB24%\FrameRate2, UsbSetting, 1, 30,04,ff, 78,07,ff
  158. HKR, %6620Vid160RGB24%\FrameRate2, CameraSetting, 1, 16,9,ff
  159. HKR, %6620Vid160RGB24%\FrameRate2, AlternateSetting, 0x10001, 2
  160. HKR, %6620Vid160RGB24%\FrameRate2, FrameRate, 0x10001, 7500
  161. HKR, %6620Vid160RGB24%\FrameRate2, QualityLevel, 0x10001, 1
  162. ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  163. ;RGB24 176 x 144
  164. HKR, %6620Vid176RGB24%, Tag, 0x10001, 0x56555937
  165. HKR, %6620Vid176RGB24%, UsbSetting, 1, \
  166.         12,15,ff, 13,11,ff, 14,0,ff, 15,0,ff, 18,00,ff
  167. HKR, %6620Vid176RGB24%, CameraSetting, 1, \
  168.                 2a,04,80,14,24,ff,2a,84,80
  169. HKR, %6620Vid176RGB24%, Width, 0x10001, 176
  170. HKR, %6620Vid176RGB24%, Height, 0x10001, 144
  171. HKR, %6620Vid176RGB24%, BitCount, 0x10001, 24
  172. HKR, %6620Vid176RGB24%, FourCC, 0x10001, 0
  173. HKR, %6620Vid176RGB24%, MaxFrameRate, 0x10001, 30000
  174. HKR, %6620Vid176RGB24%, typFrameRate, 0x10001, 30000
  175. HKR, %6620Vid176RGB24%, MinFrameRate, 0x10001, 7500
  176. HKR, %6620Vid176RGB24%\FrameRate0, UsbSetting, 1, 30,10,ff, 78,07,ff
  177. HKR, %6620Vid176RGB24%\FrameRate0, CameraSetting, 1, 16,3,ff
  178. HKR, %6620Vid176RGB24%\FrameRate0, AlternateSetting, 0x10001, 5
  179. HKR, %6620Vid176RGB24%\FrameRate0, FrameRate, 0x10001, 30000
  180. HKR, %6620Vid176RGB24%\FrameRate0, QualityLevel, 0x10001, 1
  181. HKR, %6620Vid176RGB24%\FrameRate1, UsbSetting, 1, 30,08,ff, 78,07,ff
  182. HKR, %6620Vid176RGB24%\FrameRate1, CameraSetting, 1, 16,6,ff
  183. HKR, %6620Vid176RGB24%\FrameRate1, AlternateSetting, 0x10001, 3
  184. HKR, %6620Vid176RGB24%\FrameRate1, FrameRate, 0x10001, 15000
  185. HKR, %6620Vid176RGB24%\FrameRate1, QualityLevel, 0x10001, 1
  186. HKR, %6620Vid176RGB24%\FrameRate2, UsbSetting, 1, 30,04,ff, 78,07,ff
  187. HKR, %6620Vid176RGB24%\FrameRate2, CameraSetting, 1, 16,9,ff
  188. HKR, %6620Vid176RGB24%\FrameRate2, AlternateSetting, 0x10001, 2
  189. HKR, %6620Vid176RGB24%\FrameRate2, FrameRate, 0x10001, 7500
  190. HKR, %6620Vid176RGB24%\FrameRate2, QualityLevel, 0x10001, 1
  191. ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  192. ;RGB24 320 x 240
  193. HKR, %6620Vid320RGB24%, Tag, 0x10001, 0x56555930
  194. HKR, %6620Vid320RGB24%, UsbSetting, 1, \
  195.         12,27,ff, 13,1d,ff, 14,0,ff, 15,0,ff, 18,2,ff
  196. HKR, %6620Vid320RGB24%, CameraSetting, 1, \
  197.                 2a,04,80,14,04,ff,2a,84,80
  198. HKR, %6620Vid320RGB24%, Width, 0x10001, 320
  199. HKR, %6620Vid320RGB24%, Height, 0x10001, 240
  200. HKR, %6620Vid320RGB24%, BitCount, 0x10001, 24
  201. HKR, %6620Vid320RGB24%, FourCC, 0x10001, 0
  202. HKR, %6620Vid320RGB24%, MaxFrameRate, 0x10001, 30000
  203. HKR, %6620Vid320RGB24%, typFrameRate, 0x10001, 30000
  204. HKR, %6620Vid320RGB24%, MinFrameRate, 0x10001, 7500
  205. HKR, %6620Vid320RGB24%\FrameRate0, UsbSetting, 1, 30,18,ff, 78,07,ff
  206. HKR, %6620Vid320RGB24%\FrameRate0, CameraSetting, 1, 16,3,ff
  207. HKR, %6620Vid320RGB24%\FrameRate0, AlternateSetting, 0x10001, 6
  208. HKR, %6620Vid320RGB24%\FrameRate0, FrameRate, 0x10001, 30000
  209. HKR, %6620Vid320RGB24%\FrameRate1, UsbSetting, 1, 30,0c,ff, 78,07,ff
  210. HKR, %6620Vid320RGB24%\FrameRate1, CameraSetting, 1, 16,6,ff
  211. HKR, %6620Vid320RGB24%\FrameRate1, AlternateSetting, 0x10001, 4
  212. HKR, %6620Vid320RGB24%\FrameRate1, FrameRate, 0x10001, 15000
  213. HKR, %6620Vid320RGB24%\FrameRate2, UsbSetting, 1, 30,08,ff, 78,07,ff
  214. HKR, %6620Vid320RGB24%\FrameRate2, CameraSetting, 1, 16,9,ff
  215. HKR, %6620Vid320RGB24%\FrameRate2, AlternateSetting, 0x10001, 3
  216. HKR, %6620Vid320RGB24%\FrameRate2, FrameRate, 0x10001, 7500
  217. ;@@@@@@@@@@@@@@@@@@@@@@@@@@
  218. ;RGB24 352 x 288
  219. HKR, %6620Vid352RGB24%, Tag, 0x10001, 0x56555936
  220. HKR, %6620Vid352RGB24%, UsbSetting, 1, \
  221.         12,2b,ff, 13,23,ff, 14,0,ff, 15,0,ff, 18,2,ff
  222. HKR, %6620Vid352RGB24%, CameraSetting, 1, \
  223.                 2a,04,80,14,04,ff,2a,84,80
  224. HKR, %6620Vid352RGB24%, Width, 0x10001, 352
  225. HKR, %6620Vid352RGB24%, Height, 0x10001, 288
  226. HKR, %6620Vid352RGB24%, BitCount, 0x10001, 24
  227. HKR, %6620Vid352RGB24%, FourCC, 0x10001, 0
  228. HKR, %6620Vid352RGB24%, MaxFrameRate, 0x10001, 30000
  229. HKR, %6620Vid352RGB24%, typFrameRate, 0x10001, 30000
  230. HKR, %6620Vid352RGB24%, MinFrameRate, 0x10001, 7500
  231. HKR, %6620Vid352RGB24%\FrameRate0, UsbSetting, 1, 30,18,ff, 78,07,ff
  232. HKR, %6620Vid352RGB24%\FrameRate0, CameraSetting, 1, 16,3,ff
  233. HKR, %6620Vid352RGB24%\FrameRate0, AlternateSetting, 0x10001, 6
  234. HKR, %6620Vid352RGB24%\FrameRate0, FrameRate, 0x10001, 30000
  235. HKR, %6620Vid352RGB24%\FrameRate1, UsbSetting, 1, 30,c,ff, 78,07,ff
  236. HKR, %6620Vid352RGB24%\FrameRate1, CameraSetting, 1, 16,6,ff
  237. HKR, %6620Vid352RGB24%\FrameRate1, AlternateSetting, 0x10001, 4
  238. HKR, %6620Vid352RGB24%\FrameRate1, FrameRate, 0x10001, 15000
  239. HKR, %6620Vid352RGB24%\FrameRate2, UsbSetting, 1, 30,08,ff, 78,07,ff
  240. HKR, %6620Vid352RGB24%\FrameRate2, CameraSetting, 1, 16,9,ff
  241. HKR, %6620Vid352RGB24%\FrameRate2, AlternateSetting, 0x10001, 3
  242. HKR, %6620Vid352RGB24%\FrameRate2, FrameRate, 0x10001, 7500
  243. ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  244. ;I420 320 x 240
  245. HKR, %6620Vid320I420%, Tag, 0x10001, 0x56555931
  246. HKR, %6620Vid320I420%, UsbSetting, 1, \
  247.         12,27,ff, 13,1d,ff, 14,0,ff, 15,0,ff, 18,2,ff
  248. HKR, %6620Vid320I420%, CameraSetting, 1, \
  249.                 2a,04,80,14,04,ff,2a,84,80
  250. HKR, %6620Vid320I420%, Width, 0x10001, 320
  251. HKR, %6620Vid320I420%, Height, 0x10001, 240
  252. HKR, %6620Vid320I420%, BitCount, 0x10001, 12
  253. HKR, %6620Vid320I420%, FourCC, 0x10001, 0x30323449
  254. HKR, %6620Vid320I420%, MaxFrameRate, 0x10001, 30000
  255. HKR, %6620Vid320I420%, typFrameRate, 0x10001, 30000
  256. HKR, %6620Vid320I420%, MinFrameRate, 0x10001, 7500
  257. HKR, %6620Vid320I420%\FrameRate0, UsbSetting, 1, 30,18,ff, 78,07,ff
  258. HKR, %6620Vid320I420%\FrameRate0, CameraSetting, 1, 16,03,ff
  259. HKR, %6620Vid320I420%\FrameRate0, AlternateSetting, 0x10001, 6
  260. HKR, %6620Vid320I420%\FrameRate0, FrameRate, 0x10001, 30000
  261. HKR, %6620Vid320I420%\FrameRate1, UsbSetting, 1, 30,c,ff, 78,07,ff
  262. HKR, %6620Vid320I420%\FrameRate1, CameraSetting, 1, 16,6,ff
  263. HKR, %6620Vid320I420%\FrameRate1, AlternateSetting, 0x10001, 4
  264. HKR, %6620Vid320I420%\FrameRate1, FrameRate, 0x10001, 15000
  265. HKR, %6620Vid320I420%\FrameRate2, UsbSetting, 1, 30,08,ff, 78,07,ff
  266. HKR, %6620Vid320I420%\FrameRate2, CameraSetting, 1, 16,9,ff
  267. HKR, %6620Vid320I420%\FrameRate2, AlternateSetting, 0x10001, 3
  268. HKR, %6620Vid320I420%\FrameRate2, FrameRate, 0x10001, 7500
  269. ;@@@@@@@@@@@@@@@@@@@@@@@@@@@
  270. ;I420 352x288
  271. HKR, %6620Vid352I420%, Tag, 0x10001, 0x56555938
  272. HKR, %6620Vid352I420%, UsbSetting, 1, \
  273.         12,2b,ff, 13,23,ff, 14,0,ff, 15,0,ff, 18,2,ff
  274. HKR, %6620Vid352I420%, CameraSetting, 1, \
  275.                 2a,04,80,14,04,ff,2a,84,80
  276. HKR, %6620Vid352I420%, Width, 0x10001, 352
  277. HKR, %6620Vid352I420%, Height, 0x10001, 288
  278. HKR, %6620Vid352I420%, BitCount, 0x10001, 12
  279. HKR, %6620Vid352I420%, FourCC, 0x10001, 0x30323449
  280. HKR, %6620Vid352I420%, MaxFrameRate, 0x10001, 30000
  281. HKR, %6620Vid352I420%, typFrameRate, 0x10001, 30000
  282. HKR, %6620Vid352I420%, MinFrameRate, 0x10001, 7500
  283.  
  284. HKR, %6620Vid352I420%\FrameRate0, UsbSetting, 1, 30,18,ff, 78,07,ff
  285. HKR, %6620Vid352I420%\FrameRate0, CameraSetting, 1, 16,03,ff
  286. HKR, %6620Vid352I420%\FrameRate0, AlternateSetting, 0x10001, 6
  287. HKR, %6620Vid352I420%\FrameRate0, FrameRate, 0x10001, 30000
  288. HKR, %6620Vid352I420%\FrameRate1, UsbSetting, 1, 30,c,ff, 78,07,ff
  289. HKR, %6620Vid352I420%\FrameRate1, CameraSetting, 1, 16,6,ff
  290. HKR, %6620Vid352I420%\FrameRate1, AlternateSetting, 0x10001, 4
  291. HKR, %6620Vid352I420%\FrameRate1, FrameRate, 0x10001, 15000
  292. HKR, %6620Vid352I420%\FrameRate2, UsbSetting, 1, 30,08,ff, 78,07,ff
  293. HKR, %6620Vid352I420%\FrameRate2, CameraSetting, 1, 16,9,ff
  294. HKR, %6620Vid352I420%\FrameRate2, AlternateSetting, 0x10001, 3
  295. HKR, %6620Vid352I420%\FrameRate2, FrameRate, 0x10001, 7500
  296. ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  297. ;RGB16 160 x 120
  298. HKR, %6620Vid160RGB16%, Tag, 0x10001, 0x56555940
  299. HKR, %6620Vid160RGB16%, UsbSetting, 1, \
  300.         12,13,ff, 13,e,ff, 14,0,ff, 15,0,ff, 18,00,ff
  301. HKR, %6620Vid160RGB16%, CameraSetting, 1, \
  302.                 2a,04,80,14,24,ff,2a,84,80
  303. HKR, %6620Vid160RGB16%, Width, 0x10001, 160
  304. HKR, %6620Vid160RGB16%, Height, 0x10001, 120
  305. HKR, %6620Vid160RGB16%, BitCount, 0x10001, 16
  306. HKR, %6620Vid160RGB16%, FourCC, 0x10001, 0
  307. HKR, %6620Vid160RGB16%, MaxFrameRate, 0x10001, 30000
  308. HKR, %6620Vid160RGB16%, typFrameRate, 0x10001, 30000
  309. HKR, %6620Vid160RGB16%, MinFrameRate, 0x10001, 7500
  310. HKR, %6620Vid160RGB16%\FrameRate0, UsbSetting, 1, 30,10,ff, 78,07,ff
  311. HKR, %6620Vid160RGB16%\FrameRate0, CameraSetting, 1, 16,3,ff
  312. HKR, %6620Vid160RGB16%\FrameRate0, AlternateSetting, 0x10001, 5
  313. HKR, %6620Vid160RGB16%\FrameRate0, FrameRate, 0x10001, 30000
  314. HKR, %6620Vid160RGB16%\FrameRate0, QualityLevel, 0x10001, 1
  315. HKR, %6620Vid160RGB16%\FrameRate1, UsbSetting, 1, 30,08,ff, 78,07,ff
  316. HKR, %6620Vid160RGB16%\FrameRate1, CameraSetting, 1, 16,6,ff
  317. HKR, %6620Vid160RGB16%\FrameRate1, AlternateSetting, 0x10001, 3
  318. HKR, %6620Vid160RGB16%\FrameRate1, FrameRate, 0x10001, 15000
  319. HKR, %6620Vid160RGB16%\FrameRate1, QualityLevel, 0x10001, 1
  320. HKR, %6620Vid160RGB16%\FrameRate2, UsbSetting, 1, 30,04,ff, 78,07,ff
  321. HKR, %6620Vid160RGB16%\FrameRate2, CameraSetting, 1, 16,9,ff
  322. HKR, %6620Vid160RGB16%\FrameRate2, AlternateSetting, 0x10001, 2
  323. HKR, %6620Vid160RGB16%\FrameRate2, FrameRate, 0x10001, 7500
  324. HKR, %6620Vid160RGB16%\FrameRate2, QualityLevel, 0x10001, 1
  325. ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  326. ;RGB16 176 x 144
  327. HKR, %6620Vid176RGB16%, Tag, 0x10001, 0x56555941
  328. HKR, %6620Vid176RGB16%, UsbSetting, 1, \
  329.         12,15,ff, 13,11,ff, 14,0,ff, 15,0,ff, 18,00,ff
  330. HKR, %6620Vid176RGB16%, CameraSetting, 1, \
  331.                 2a,04,80,14,24,ff,2a,84,80
  332. HKR, %6620Vid176RGB16%, Width, 0x10001, 176
  333. HKR, %6620Vid176RGB16%, Height, 0x10001, 144
  334. HKR, %6620Vid176RGB16%, BitCount, 0x10001, 16
  335. HKR, %6620Vid176RGB16%, FourCC, 0x10001, 0
  336. HKR, %6620Vid176RGB16%, MaxFrameRate, 0x10001, 30000
  337. HKR, %6620Vid176RGB16%, typFrameRate, 0x10001, 30000
  338. HKR, %6620Vid176RGB16%, MinFrameRate, 0x10001, 7500
  339. HKR, %6620Vid176RGB16%\FrameRate0, UsbSetting, 1, 30,10,ff, 78,07,ff
  340. HKR, %6620Vid176RGB16%\FrameRate0, CameraSetting, 1, 16,3,ff
  341. HKR, %6620Vid176RGB16%\FrameRate0, AlternateSetting, 0x10001, 5
  342. HKR, %6620Vid176RGB16%\FrameRate0, FrameRate, 0x10001, 30000
  343. HKR, %6620Vid176RGB16%\FrameRate0, QualityLevel, 0x10001, 1
  344. HKR, %6620Vid176RGB16%\FrameRate1, UsbSetting, 1, 30,08,ff, 78,07,ff
  345. HKR, %6620Vid176RGB16%\FrameRate1, CameraSetting, 1, 16,6,ff
  346. HKR, %6620Vid176RGB16%\FrameRate1, AlternateSetting, 0x10001, 3
  347. HKR, %6620Vid176RGB16%\FrameRate1, FrameRate, 0x10001, 15000
  348. HKR, %6620Vid176RGB16%\FrameRate1, QualityLevel, 0x10001, 1
  349. HKR, %6620Vid176RGB16%\FrameRate2, UsbSetting, 1, 30,04,ff, 78,07,ff
  350. HKR, %6620Vid176RGB16%\FrameRate2, CameraSetting, 1, 16,9,ff
  351. HKR, %6620Vid176RGB16%\FrameRate2, AlternateSetting, 0x10001, 2
  352. HKR, %6620Vid176RGB16%\FrameRate2, FrameRate, 0x10001, 7500
  353. HKR, %6620Vid176RGB16%\FrameRate2, QualityLevel, 0x10001, 1
  354. ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  355. ;RGB16 320 x 240
  356. HKR, %6620Vid320RGB16%, Tag, 0x10001, 0x56555942
  357. HKR, %6620Vid320RGB16%, UsbSetting, 1, \
  358.         12,27,ff, 13,1d,ff, 14,0,ff, 15,0,ff, 18,2,ff
  359. HKR, %6620Vid320RGB16%, CameraSetting, 1, \
  360.                 2a,04,80,14,04,ff,2a,84,80
  361. HKR, %6620Vid320RGB16%, Width, 0x10001, 320
  362. HKR, %6620Vid320RGB16%, Height, 0x10001, 240
  363. HKR, %6620Vid320RGB16%, BitCount, 0x10001, 16
  364. HKR, %6620Vid320RGB16%, FourCC, 0x10001, 0
  365. HKR, %6620Vid320RGB16%, MaxFrameRate, 0x10001, 30000
  366. HKR, %6620Vid320RGB16%, typFrameRate, 0x10001, 30000
  367. HKR, %6620Vid320RGB16%, MinFrameRate, 0x10001, 7500
  368. HKR, %6620Vid320RGB16%\FrameRate0, UsbSetting, 1, 30,18,ff, 78,07,ff
  369. HKR, %6620Vid320RGB16%\FrameRate0, CameraSetting, 1, 16,3,ff
  370. HKR, %6620Vid320RGB16%\FrameRate0, AlternateSetting, 0x10001, 6
  371. HKR, %6620Vid320RGB16%\FrameRate0, FrameRate, 0x10001, 30000
  372. HKR, %6620Vid320RGB16%\FrameRate1, UsbSetting, 1, 30,0c,ff, 78,07,ff
  373. HKR, %6620Vid320RGB16%\FrameRate1, CameraSetting, 1, 16,6,ff
  374. HKR, %6620Vid320RGB16%\FrameRate1, AlternateSetting, 0x10001, 4
  375. HKR, %6620Vid320RGB16%\FrameRate1, FrameRate, 0x10001, 15000
  376. HKR, %6620Vid320RGB16%\FrameRate2, UsbSetting, 1, 30,08,ff, 78,07,ff
  377. HKR, %6620Vid320RGB16%\FrameRate2, CameraSetting, 1, 16,9,ff
  378. HKR, %6620Vid320RGB16%\FrameRate2, AlternateSetting, 0x10001, 3
  379. HKR, %6620Vid320RGB16%\FrameRate2, FrameRate, 0x10001, 7500
  380. ;@@@@@@@@@@@@@@@@@@@@@@@@@@
  381. ;RGB16 352 x 288
  382. HKR, %6620Vid352RGB16%, Tag, 0x10001, 0x56555943
  383. HKR, %6620Vid352RGB16%, UsbSetting, 1, \
  384.         12,2b,ff, 13,23,ff, 14,0,ff, 15,0,ff, 18,2,ff
  385. HKR, %6620Vid352RGB16%, CameraSetting, 1, \
  386.                 2a,04,80,14,04,ff,2a,84,80
  387. HKR, %6620Vid352RGB16%, Width, 0x10001, 352
  388. HKR, %6620Vid352RGB16%, Height, 0x10001, 288
  389. HKR, %6620Vid352RGB16%, BitCount, 0x10001, 16
  390. HKR, %6620Vid352RGB16%, FourCC, 0x10001, 0
  391. HKR, %6620Vid352RGB16%, MaxFrameRate, 0x10001, 30000
  392. HKR, %6620Vid352RGB16%, typFrameRate, 0x10001, 30000
  393. HKR, %6620Vid352RGB16%, MinFrameRate, 0x10001, 7500
  394. HKR, %6620Vid352RGB16%\FrameRate0, UsbSetting, 1, 30,18,ff, 78,07,ff
  395. HKR, %6620Vid352RGB16%\FrameRate0, CameraSetting, 1, 16,3,ff
  396. HKR, %6620Vid352RGB16%\FrameRate0, AlternateSetting, 0x10001, 6
  397. HKR, %6620Vid352RGB16%\FrameRate0, FrameRate, 0x10001, 30000
  398. HKR, %6620Vid352RGB16%\FrameRate1, UsbSetting, 1, 30,c,ff, 78,07,ff
  399. HKR, %6620Vid352RGB16%\FrameRate1, CameraSetting, 1, 16,6,ff
  400. HKR, %6620Vid352RGB16%\FrameRate1, AlternateSetting, 0x10001, 4
  401. HKR, %6620Vid352RGB16%\FrameRate1, FrameRate, 0x10001, 15000
  402. HKR, %6620Vid352RGB16%\FrameRate2, UsbSetting, 1, 30,08,ff, 78,07,ff
  403. HKR, %6620Vid352RGB16%\FrameRate2, CameraSetting, 1, 16,9,ff
  404. HKR, %6620Vid352RGB16%\FrameRate2, AlternateSetting, 0x10001, 3
  405. HKR, %6620Vid352RGB16%\FrameRate2, FrameRate, 0x10001, 7500
  406. ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  407. ;****************************************************************************************************
  408. ;[OVT.6620.Properties]
  409. ;Standard properties
  410. ;PROPSETID_VIDCAP_VIDEOPROCAMP
  411. ;    KSPROPERTY_VIDEOPROCAMP_BRIGHTNESS,            // RW O        0
  412. ;    KSPROPERTY_VIDEOPROCAMP_CONTRAST,              // RW O        1
  413. ;    KSPROPERTY_VIDEOPROCAMP_HUE,                   // RW O        2
  414. ;    KSPROPERTY_VIDEOPROCAMP_SATURATION,            // RW O        3
  415. ;    KSPROPERTY_VIDEOPROCAMP_SHARPNESS,             // RW O        4
  416. ;    KSPROPERTY_VIDEOPROCAMP_GAMMA,                 // RW O        5
  417. ;    KSPROPERTY_VIDEOPROCAMP_COLORENABLE,           // RW O        6
  418. ;    KSPROPERTY_VIDEOPROCAMP_WHITEBALANCE,          // RW O        7
  419. ;    KSPROPERTY_VIDEOPROCAMP_BACKLIGHT_COMPENSATION,// RW O        8
  420. HKR,%6620Brit%,PropertyId,0x10001, 0
  421. ;Control method 0-->just write calculated value to register (one register)
  422. ;Control method 1-->Range look up table, write one or more registers for value within a range
  423. HKR,%6620Brit%,MapMethod,0x10001, 0
  424. HKR,%6620Brit%,RelatedRegister,1,6
  425. ;true or false
  426. HKR,%6620Brit%,RelateUsbRegister,1,0
  427.  
  428. HKR,%6620Brit%,SupportAuto,0x10001,1 ;0 not support, 1 support
  429. ;Auto control method 0-->when turn off auto, just write current value to register
  430. ;Auto control method 1-->when turn off auto, just read register value as current value
  431. HKR,%6620Brit%,AutoControlMode,0x10001,0
  432. HKR,%6620Brit%,CamRegDisableAuto,1,2d, 87, 10
  433. HKR,%6620Brit%,CamRegEnableAuto,1,2d, 97, 10
  434. ;HKR,%6620Brit%,UsbRegDisableAuto,1,2d, 87, 10
  435. ;HKR,%6620Brit%,UsbRegEnableAuto,1,2d, 97, 10
  436.  
  437. HKR,%6620Brit%,DefaultValue,0x10001, 0x80
  438.  
  439. ;KSPROPERTY_VIDEOPROCAMP_FLAGS_AUTO        0X0001L
  440. ;KSPROPERTY_VIDEOPROCAMP_FLAGS_MANUAL      0X0002L
  441. HKR,%6620Brit%,DefaultFlags,0x10001, 1
  442. HKR,%6620Brit%,MinValue,0x10001, 0
  443. HKR,%6620Brit%,MaxValue,0x10001, 255
  444. HKR,%6620Brit%,Step,0x10001, 1
  445. ;#####################################
  446.  
  447. HKR,%6620Cntr%,PropertyId,0x10001, 1
  448. HKR,%6620Cntr%,MapMethod,0x10001,1
  449. HKR,%6620Cntr%,NumberOfValues,0x10001, 16
  450. HKR,%6620Cntr%\0000,Value,0x10001, 0
  451. HKR,%6620Cntr%\0000,CamRegisters,1, 5,1,ff
  452. HKR,%6620Cntr%\0001,Value,0x10001, 1
  453. HKR,%6620Cntr%\0001,CamRegisters,1, 5,5,ff
  454. HKR,%6620Cntr%\0002,Value,0x10001, 2
  455. HKR,%6620Cntr%\0002,CamRegisters,1, 5,9,ff
  456. HKR,%6620Cntr%\0003,Value,0x10001, 3
  457. HKR,%6620Cntr%\0003,CamRegisters,1, 5,11,ff
  458. HKR,%6620Cntr%\0004,Value,0x10001, 4
  459. HKR,%6620Cntr%\0004,CamRegisters,1, 5,37,ff
  460. HKR,%6620Cntr%\0005,Value,0x10001, 5
  461. HKR,%6620Cntr%\0005,CamRegisters,1, 5,57,ff
  462. HKR,%6620Cntr%\0006,Value,0x10001, 6
  463. HKR,%6620Cntr%\0006,CamRegisters,1, 5,5f,ff
  464. HKR,%6620Cntr%\0007,Value,0x10001, 7
  465. HKR,%6620Cntr%\0007,CamRegisters,1, 5,7f,ff
  466. HKR,%6620Cntr%\0008,Value,0x10001, 8
  467. HKR,%6620Cntr%\0008,CamRegisters,1, 5,af,ff
  468. HKR,%6620Cntr%\0009,Value,0x10001, 9
  469. HKR,%6620Cntr%\0009,CamRegisters,1, 5,bf,ff
  470. HKR,%6620Cntr%\000a,Value,0x10001, 10
  471. HKR,%6620Cntr%\000a,CamRegisters,1, 5,cf,ff
  472. HKR,%6620Cntr%\000b,Value,0x10001, 11
  473. HKR,%6620Cntr%\000b,CamRegisters,1, 5,df,ff
  474. HKR,%6620Cntr%\000c,Value,0x10001, 12
  475. HKR,%6620Cntr%\000c,CamRegisters,1, 5,ff,ff
  476. HKR,%6620Cntr%\000d,Value,0x10001, 13
  477. HKR,%6620Cntr%\000d,CamRegisters,1, 5,ff,ff
  478. HKR,%6620Cntr%\000e,Value,0x10001, 14
  479. HKR,%6620Cntr%\000e,CamRegisters,1, 5,ff,ff
  480. HKR,%6620Cntr%\000f,Value,0x10001, 15
  481. HKR,%6620Cntr%\000f,CamRegisters,1, 5,ff,ff
  482.  
  483.  
  484. HKR,%6620Cntr%,DefaultValue,0x10001, 7
  485. HKR,%6620Cntr%,MinValue,0x10001, 0
  486. HKR,%6620Cntr%,MaxValue,0x10001, 15
  487. HKR,%6620Cntr%,Step,0x10001, 1
  488.  
  489.  
  490. ;#####################################
  491.  
  492.  
  493. HKR,%6620Hue%,PropertyId,0x10001, 2
  494. HKR,%6620Hue%,MapMethod,0x10001, 1
  495. HKR,%6620Hue%,NumberOfValues,0x10001, 16
  496. HKR,%6620Hue%\0000,Value,0x10001, 15
  497. HKR,%6620Hue%\0000,CamRegisters,1, c,10,ff, d,10,ff, 12,20,04,12,24,04
  498. HKR,%6620Hue%\0001,Value,0x10001, 14
  499. HKR,%6620Hue%\0001,CamRegisters,1, c,12,ff, d,12,ff, 12,20,04,12,24,04
  500. HKR,%6620Hue%\0002,Value,0x10001, 13
  501. HKR,%6620Hue%\0002,CamRegisters,1, c,14,ff, d,14,ff, 12,20,04,12,24,04
  502. HKR,%6620Hue%\0003,Value,0x10001, 12
  503. HKR,%6620Hue%\0003,CamRegisters,1, c,16,ff, d,16,ff, 12,20,04,12,24,04
  504. HKR,%6620Hue%\0004,Value,0x10001, 11
  505. HKR,%6620Hue%\0004,CamRegisters,1, c,18,ff, d,18,ff, 12,20,04,12,24,04
  506. HKR,%6620Hue%\0005,Value,0x10001, 10
  507. HKR,%6620Hue%\0005,CamRegisters,1, c,1a,ff, d,1a,ff, 12,20,04,12,24,04
  508. HKR,%6620Hue%\0006,Value,0x10001, 9
  509. HKR,%6620Hue%\0006,CamRegisters,1, c,1c,ff, d,1c,ff, 12,20,04,12,24,04
  510. HKR,%6620Hue%\0007,Value,0x10001, 8
  511. HKR,%6620Hue%\0007,CamRegisters,1, c,1e,ff, d,1e,ff, 12,20,04,12,24,04
  512. HKR,%6620Hue%\000e,Value,0x10001, 7
  513. HKR,%6620Hue%\000e,CamRegisters,1, c,20,ff, d,20,ff, 12,20,04,12,24,04
  514. HKR,%6620Hue%\0008,Value,0x10001, 6
  515. HKR,%6620Hue%\0008,CamRegisters,1, c,22,ff, d,22,ff, 12,20,04,12,24,04
  516. HKR,%6620Hue%\0009,Value,0x10001, 5
  517. HKR,%6620Hue%\0009,CamRegisters,1, c,24,ff, d,24,ff, 12,20,04,12,24,04
  518. HKR,%6620Hue%\000a,Value,0x10001, 4
  519. HKR,%6620Hue%\000a,CamRegisters,1, c,26,ff, d,26,ff, 12,20,04,12,24,04
  520. HKR,%6620Hue%\000b,Value,0x10001, 3
  521. HKR,%6620Hue%\000b,CamRegisters,1, c,28,ff, d,28,ff, 12,20,04,12,24,04
  522. HKR,%6620Hue%\000c,Value,0x10001, 2
  523. HKR,%6620Hue%\000c,CamRegisters,1, c,2a,ff, d,2a,ff, 12,20,04,12,24,04
  524. HKR,%6620Hue%\000d,Value,0x10001, 1
  525. HKR,%6620Hue%\000d,CamRegisters,1, c,2c,ff, d,2c,ff, 12,20,04,12,24,04
  526. HKR,%6620Hue%\000f,Value,0x10001, 0
  527. HKR,%6620Hue%\000f,CamRegisters,1, c,2e,ff, d,2e,ff, 12,20,04,12,24,04
  528.  
  529. HKR,%6620Hue%,DefaultValue,0x10001, 7
  530. HKR,%6620Hue%,MinValue,0x10001, 0
  531. HKR,%6620Hue%,MaxValue,0x10001, 15
  532. HKR,%6620Hue%,Step,0x10001, 1
  533.  
  534. ;#####################################
  535. HKR,%6620Sat%,PropertyId,0x10001, 3
  536. HKR,%6620Sat%,RelatedRegister,1,3
  537. HKR,%6620Sat%,DefaultValue,0x10001, 192
  538. HKR,%6620Sat%,MinValue,0x10001, 0
  539. HKR,%6620Sat%,MaxValue,0x10001, 255
  540. HKR,%6620Sat%,Step,0x10001, 1
  541. ;#####################################
  542.  
  543.  
  544. HKR,%6620Shp%,PropertyId,0x10001, 4
  545. HKR,%6620Shp%,MapMethod,0x10001, 1
  546. HKR,%6620Shp%,NumberOfValues,0x10001, 8
  547.  
  548. HKR,%6620Shp%\0000,Value,0x10001, 0
  549. HKR,%6620Shp%\0000,CamRegisters,1, 7,84,ff
  550. HKR,%6620Shp%\0001,Value,0x10001, 1
  551. HKR,%6620Shp%\0001,CamRegisters,1, 7,a4,ff
  552. HKR,%6620Shp%\0002,Value,0x10001, 2
  553. HKR,%6620Shp%\0002,CamRegisters,1, 7,d4,ff
  554. HKR,%6620Shp%\0003,Value,0x10001, 3
  555. HKR,%6620Shp%\0003,CamRegisters,1, 7,a8,ff
  556. HKR,%6620Shp%\0004,Value,0x10001, 4
  557. HKR,%6620Shp%\0004,CamRegisters,1, 7,c8,ff
  558. HKR,%6620Shp%\0005,Value,0x10001, 5
  559. HKR,%6620Shp%\0005,CamRegisters,1, 7,d8,ff
  560. HKR,%6620Shp%\0006,Value,0x10001, 6
  561. HKR,%6620Shp%\0006,CamRegisters,1, 7,da,ff
  562. HKR,%6620Shp%\0007,Value,0x10001, 7
  563. HKR,%6620Shp%\0007,CamRegisters,1, 7,ea,ff
  564.  
  565. HKR,%6620Shp%,DefaultValue,0x10001, 3
  566. HKR,%6620Shp%,MinValue,0x10001, 0
  567. HKR,%6620Shp%,MaxValue,0x10001, 7
  568. HKR,%6620Shp%,Step,0x10001, 1
  569.  
  570.  
  571. ;#####################################
  572. ;HKR,%6620Gam%\0000,UsbRegisters,1, 0f, 14, ff
  573. ;#####################################
  574.  
  575. HKR,%6620Col%,PropertyId,0x10001, 6
  576. HKR,%6620Col%,MapMethod,0x10001, 1
  577. HKR,%6620Col%,NumberOfValues,0x10001, 2
  578. HKR,%6620Col%\0000,Value,0x10001, 0
  579. HKR,%6620Col%\0000,UsbRegisters,1, 16,00,ff, 50,3f,ff, 50,00,ff
  580. HKR,%6620Col%\0001,Value,0x10001, 1
  581. HKR,%6620Col%\0001,UsbRegisters,1, 16,01,ff, 50,3f,ff, 50,00,ff
  582.  
  583. HKR,%6620Col%,DefaultValue,0x10001, 1
  584. HKR,%6620Col%,MinValue,0x10001, 0
  585. HKR,%6620Col%,MaxValue,0x10001, 1
  586. HKR,%6620Col%,Step,0x10001, 1
  587. ;#####################################
  588.  
  589. ;HKR,%6620Wb%,Registers,0x10001, 
  590. ;#####################################
  591.  
  592.  
  593. HKR,%6620BL%,PropertyId,0x10001, 8
  594. HKR,%6620BL%,MapMethod,0x10001, 1
  595. HKR,%6620BL%,NumberOfValues,0x10001, 2
  596. HKR,%6620BL%\0000,Value,0x10001, 0
  597. HKR,%6620BL%\0000,CamRegisters,1, 4e,c0,e0, 29,00,08,e,0,80
  598. HKR,%6620BL%\0001,Value,0x10001, 1
  599. HKR,%6620BL%\0001,CamRegisters,1, 4e,e0,e0, 29,08,08, e,80,80
  600.  
  601. HKR,%6620BL%,DefaultValue,0x10001, 0
  602. HKR,%6620BL%,MinValue,0x10001, 0
  603. HKR,%6620BL%,MaxValue,0x10001, 1
  604. HKR,%6620BL%,Step,0x10001, 1
  605.  
  606. ;#####################################
  607. ;#####################################
  608. ;PROPSETID_VIDCAP_CAMERACONTROL
  609. ;    KSPROPERTY_CAMERACONTROL_PAN,                       // RW O 0
  610. ;    KSPROPERTY_CAMERACONTROL_TILT,                      // RW O 1
  611. ;    KSPROPERTY_CAMERACONTROL_ROLL,                      // RW O 2
  612. ;    KSPROPERTY_CAMERACONTROL_ZOOM,                      // RW O 3
  613. ;    KSPROPERTY_CAMERACONTROL_EXPOSURE,                  // RW O 4
  614. ;    KSPROPERTY_CAMERACONTROL_IRIS,                      // RW O 5
  615. ;    KSPROPERTY_CAMERACONTROL_FOCUS,                     // RW O 6
  616.  
  617. ;HKR,%6620Pan%,Registers,0x10001, 
  618. ;HKR,%6620Tilt%,Registers,0x10001, 
  619. ;HKR,%6620Roll%,Registers,0x10001, 
  620. ;HKR,%6620Zoom%,Registers,0x10001, 
  621. ;#####################################
  622.  
  623. HKR,%6620Exp%,PropertyId,0x10001, 4
  624. HKR,%6620Exp%,MapMethod,0x10001, 0
  625. HKR,%6620Exp%,RelatedRegister,1,10
  626.  
  627. HKR,%6620Exp%,SupportAuto,0x10001,1 ;0 not support, 1 support
  628. HKR,%6620Exp%,AutoControlMode,0x10001,0
  629. HKR,%6620Exp%,CamRegDisableAuto,1,13, 0, 1
  630. HKR,%6620Exp%,CamRegEnableAuto,1,13, 1, 1
  631.  
  632. HKR,%6620Exp%,DefaultValue,0x10001, 154
  633. HKR,%6620Exp%,DefaultFlags,0x10001, 1
  634. HKR,%6620Exp%,MinValue,0x10001, 0
  635. HKR,%6620Exp%,MaxValue,0x10001, 154
  636. HKR,%6620Exp%,Step,0x10001, 1
  637.  
  638.  
  639. ;#####################################
  640. ;HKR,%6620Iris%,Registers,0x10001, 
  641. ;HKR,%6620Focus%,Registers,0x10001, 
  642. ;#####################################
  643. ;PROPSETID_VIDCAP_VIDEOCONTROL
  644. ;    KSPROPERTY_VIDEOCONTROL_CAPS,               // R        0
  645. ;    KSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE,  // R O        1
  646. ;    KSPROPERTY_VIDEOCONTROL_FRAME_RATES,        // R O        2
  647. ;    KSPROPERTY_VIDEOCONTROL_MODE,               // RWO        3
  648.  
  649. HKR,%6620Cap%,PropertyId,0x10001, 0
  650. HKR,%6620Cap%,MapMethod,0x10001, 1
  651.  
  652. ;    KS_VideoControlFlag_FlipHorizontal        = 0x0001,
  653. ;    KS_VideoControlFlag_FlipVertical          = 0x0002,
  654. ;    KS_VideoControlFlag_ExternalTriggerEnable = 0x0010,
  655. ;    KS_VideoControlFlag_Trigger               = 0x0020,
  656. HKR,%6620Cap%,DefaultValue,0x10001, 0x33
  657.  
  658. ;######################################
  659. HKR,%6620ActFR%,PropertyId,0x10001, 1
  660. HKR,%6620ActFR%,MapMethod,0x10001, 1
  661. HKR,%6620ActFR%,DefaultValue,0x10001, 0
  662.  
  663. ;######################################
  664. HKR,%6620Fps%,PropertyId,0x10001, 2
  665. HKR,%6620Fps%,MapMethod,0x10001, 1
  666. HKR,%6620Fps%,DefaultValue,0x10001, 0
  667.  
  668. ;######################################
  669. HKR,%6620Mode%,PropertyId,0x10001, 3
  670. HKR,%6620Mode%,MapMethod,0x10001, 1
  671. HKR,%6620Mode%,NumberOfValues,0x10001, 3
  672. HKR,%6620Mode%,DefaultValue,0x10001, 1
  673.  
  674. HKR,%6620Mode%\0000,Value,0x10001, 1
  675. HKR,%6620Mode%\0000,CamRegisters,1, 12,40,40
  676. HKR,%6620Mode%\0001,Value,0x10001, 0x80000001
  677. HKR,%6620Mode%\0001,CamRegisters,1, 12,0,40
  678. HKR,%6620Mode%\0002,Value,0x10001, 0x20
  679. HKR,%6620Mode%\0002,UsbRegisters,1, 52,04,04
  680.  
  681.  
  682. ;######################################
  683. ;######################################
  684. ;PROPSETID_VIDCAP_VIDEOCOMPRESSION
  685. ;PROPSETID_VIDCAP_VIDEOCOMPRESSION
  686. ;    KSPROPERTY_VIDEOCOMPRESSION_GETINFO,              // R        0
  687. ;    KSPROPERTY_VIDEOCOMPRESSION_KEYFRAME_RATE,        // RW    1
  688. ;Right now we only support upper two properties
  689. ;    KSPROPERTY_VIDEOCOMPRESSION_PFRAMES_PER_KEYFRAME, // RW    2
  690. ;    KSPROPERTY_VIDEOCOMPRESSION_QUALITY,              // RW    3
  691. ;    KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_KEYFRAME,    // W        4
  692. ;    KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_FRAME_SIZE   // W        5
  693.  
  694. ;######################################
  695. HKR,%6620CmpInfo%,PropertyId,0x10001, 0
  696. HKR,%6620CmpInfo%,MapMethod,0x10001, 1
  697.  
  698. ;    KS_CompressionCaps_CanQuality = 1,
  699. ;    KS_CompressionCaps_CanCrunch = 2,
  700. ;    KS_CompressionCaps_CanKeyFrame = 4,
  701. ;    KS_CompressionCaps_CanBFrame = 8
  702. HKR,%6620CmpInfo%,DefaultValue,0x10001, 4
  703.  
  704. ;######################################
  705.  
  706. HKR,%6620KeyFR%,PropertyId,0x10001, 1
  707. HKR,%6620KeyFR%,MapMethod,0x10001, 1
  708. HKR,%6620KeyFR%,DefaultValue,0x10001, 7
  709.  
  710. ;######################################
  711. HKR,%6620PFR%,PropertyId,0x10001, 2
  712. HKR,%6620PFR%,MapMethod,0x10001, 1
  713. HKR,%6620PFR%,DefaultValue,0x10001, 0
  714. ;######################################
  715. HKR,%6620Qul%,PropertyId,0x10001, 3
  716. HKR,%6620Qul%,MapMethod,0x10001, 1
  717. HKR,%6620Qul%,DefaultValue,0x10001, 5000
  718. ;######################################
  719. ;PROPSETID_OVTCAM_PROP
  720. HKR,%6620Reg%,PropertyId,0x10001, 0
  721. HKR,%6620Reg%,MapMethod,0x10001, 1
  722. HKR,%6620Reg%,DefaultValue,0x10001, 0
  723.  
  724. HKR,%6620Regy%,PropertyId,0x10001, 3
  725. HKR,%6620Regy%,MapMethod,0x10001, 1
  726. HKR,%6620Regy%,DefaultValue,0x10001, 0
  727.  
  728. HKR,%6620Sti%,PropertyId,0x10001, 1
  729. HKR,%6620Sti%,MapMethod,0x10001, 1
  730. HKR,%6620Sti%,DefaultValue,0x10001, 0
  731.  
  732. HKR,%6620LF%,PropertyId,0x10001, 2
  733. HKR,%6620LF%,MapMethod,0x10001, 1
  734. HKR,%6620LF%,NumberOfValues,0x10001, 2
  735.  
  736. HKR,%6620LF%\50Hz,Value,0x10001, 0
  737. HKR,%6620LF%\50Hz,CamRegisters,1, 2b,28,ff,2a,a4,ff
  738. HKR,%6620LF%\60Hz,Value,0x10001, 1
  739. HKR,%6620LF%\60Hz,CamRegisters,1, 2b,a8,ff,2a,84,ff
  740.  
  741. HKR,%6620LF%,DefaultValue,0x10001, 1
  742. HKR,%6620LF%,MinValue,0x10001, 0
  743. HKR,%6620LF%,MaxValue,0x10001, 1
  744. HKR,%6620LF%,Step,0x10001, 1
  745.  
  746.  
  747.  
  748. [Strings]
  749. 6620Set="CameraSetting\SupportCamera\6620"
  750. 6620Adj="CameraSetting\SupportCamera\6620\CamAdjust"
  751. 6620DP="CameraSetting\SupportCamera\6620\DataProcessing"
  752. 6620STIYUV="CameraSetting\SupportCamera\6620\DataProcessing\YUV"
  753. 6620STIRAW="CameraSetting\SupportCamera\6620\DataProcessing\RAW"
  754. 6620Strm="CameraSetting\SupportCamera\6620\VideoStream"
  755. 6620Vid160I420="CameraSetting\SupportCamera\6620\VideoStream\160x120I420"
  756. 6620Vid176I420="CameraSetting\SupportCamera\6620\VideoStream\176x144I420"
  757. 6620Vid320I420="CameraSetting\SupportCamera\6620\VideoStream\320x240I420"
  758. 6620Vid352I420="CameraSetting\SupportCamera\6620\VideoStream\352x288I420"
  759. 6620Vid160RGB24="CameraSetting\SupportCamera\6620\VideoStream\160x120RGB24"
  760. 6620Vid176RGB24="CameraSetting\SupportCamera\6620\VideoStream\176x144RGB24"
  761. 6620Vid320RGB24="CameraSetting\SupportCamera\6620\VideoStream\320x240RGB24"
  762. 6620Vid352RGB24="CameraSetting\SupportCamera\6620\VideoStream\352x288RGB24"
  763. 6620Vid160RGB16="CameraSetting\SupportCamera\6620\VideoStream\160x120RGB16"
  764. 6620Vid176RGB16="CameraSetting\SupportCamera\6620\VideoStream\176x144RGB16"
  765. 6620Vid320RGB16="CameraSetting\SupportCamera\6620\VideoStream\320x240RGB16"
  766. 6620Vid352RGB16="CameraSetting\SupportCamera\6620\VideoStream\352x288RGB16"
  767. 6620Brit="CameraSetting\SupportCamera\6620\DeviceProperties\VideoProcAmp\Brightness"
  768. 6620Cntr="CameraSetting\SupportCamera\6620\DeviceProperties\VideoProcAmp\Contrast"
  769. 6620Hue="CameraSetting\SupportCamera\6620\DeviceProperties\VideoProcAmp\Hue"
  770. 6620Sat="CameraSetting\SupportCamera\6620\DeviceProperties\VideoProcAmp\Saturation"
  771. 6620Shp="CameraSetting\SupportCamera\6620\DeviceProperties\VideoProcAmp\Sharpness"
  772. 6620Gam="CameraSetting\SupportCamera\6620\DeviceProperties\VideoProcAmp\Gamma"
  773. 6620Col="CameraSetting\SupportCamera\6620\DeviceProperties\VideoProcAmp\ColorEnable"
  774. 6620Wb="CameraSetting\SupportCamera\6620\DeviceProperties\VideoProcAmp\WhiteBalance"
  775. 6620BL="CameraSetting\SupportCamera\6620\DeviceProperties\VideoProcAmp\BackLight"
  776. 6620Pan="CameraSetting\SupportCamera\6620\DeviceProperties\CameraControl\Pan"
  777. 6620Tilt="CameraSetting\SupportCamera\6620\DeviceProperties\CameraControl\Tilt"
  778. 6620Roll="CameraSetting\SupportCamera\6620\DeviceProperties\CameraControl\Roll"
  779. 6620Zoom="CameraSetting\SupportCamera\6620\DeviceProperties\CameraControl\Zoom"
  780. 6620Exp="CameraSetting\SupportCamera\6620\DeviceProperties\CameraControl\Exposure"
  781. 6620Iris="CameraSetting\SupportCamera\6620\DeviceProperties\CameraControl\Iris"
  782. 6620Focus="CameraSetting\SupportCamera\6620\DeviceProperties\CameraControl\Focus"
  783. 6620Cap="CameraSetting\SupportCamera\6620\DeviceProperties\VideoControl\Capability"
  784. 6620ActFR="CameraSetting\SupportCamera\6620\DeviceProperties\VideoControl\ActualFrameRate"
  785. 6620Fps="CameraSetting\SupportCamera\6620\DeviceProperties\VideoControl\FrameRates"
  786. 6620Mode="CameraSetting\SupportCamera\6620\DeviceProperties\VideoControl\Mode"
  787. 6620CmpInfo="CameraSetting\SupportCamera\6620\DeviceProperties\VideoCompression\GetCompressionInfo"
  788. 6620KeyFR="CameraSetting\SupportCamera\6620\DeviceProperties\VideoCompression\KeyFrameRate"
  789. 6620PFR="CameraSetting\SupportCamera\6620\DeviceProperties\VideoCompression\PFrameRate"
  790. 6620Qul="CameraSetting\SupportCamera\6620\DeviceProperties\VideoCompression\Qulaity"
  791. 6620Reg="CameraSetting\SupportCamera\6620\DeviceProperties\CustomProperty\Register"
  792. 6620Regy="CameraSetting\SupportCamera\6620\DeviceProperties\CustomProperty\Registry"
  793. 6620Sti="CameraSetting\SupportCamera\6620\DeviceProperties\CustomProperty\StillImage"
  794. 6620LF="CameraSetting\SupportCamera\6620\DeviceProperties\CustomProperty\LightFrequence"
  795.